package com.cskaoyan.service.front.coupon;

import com.cskaoyan.bean.bo.front.coupon.SelectCouponUserBo;
import com.cskaoyan.bean.po.BaseParam;
import com.cskaoyan.bean.po.MarketCoupon;
import com.cskaoyan.bean.vo.back.BaseRespVo;
import com.cskaoyan.bean.vo.back.admin.BaseDataVo;

public interface WxCouponService {

    BaseDataVo getMyCouponUserList(SelectCouponUserBo couponBo);

    int exchange(String code);

    BaseRespVo receiveCoupon(Integer couponId);

    BaseDataVo<MarketCoupon> getWxCouponList(BaseParam param);

    BaseDataVo selectCouponList(Integer cartId);
}
